package com.wy.tingshu.view_object;

import com.wy.tingshu.data_object.TrackDO;
import lombok.Data;


/**
 * view_object（VO）：描述展示出去的数据（一般通过JSON做序列化的）
 * 这类的属性有哪些，叫什么，只和最终JSON要展示什么样有关，不需要考虑数据库的表里的东西
 **/
@Data//注解的意思是自动添加getter/setter/toString/equals方法等，不用我们手动加入了
public class ListTrackView {
    public Integer tid;
    public String title;
    public Integer refCount;//音频绑定的专辑数量
    public ListTrackView(TrackDO trackDO,int refCount){
        this.tid=trackDO.tid;
        this.title=trackDO.title;
        this.refCount=refCount;
    }

}
